a damp cloth - Turc Anglais Dictionnaire